===================================
 SGB Settings Editor
   Author:     blizzz
   Version:    1.4
   Date:       19.12.2021
===================================

SGB Settings Editor is a Windows app to edit the settings of  the
Super Game Boy. It can change the color palettes, game presets, the
startup border and the default control type. All SGB revisions are
supported. Rom files must be headerless.

The app can read color palette passwords and convert them to RGB values.

Edited rom files can be used on the SD2SNES / FXPAK Pro. Rename them to
sgb1_snes.bin / sgb2_snes.bin.

It can also be used as a general color conversion tool for PC <> SNES.

Checksums of good SGB rom files:
Super Game Boy 2 (Japan).sfc             524,288 bytes  CB176E45
Super Game Boy (World) (Rev 2).sfc       262,144 bytes  8A4A174F
Super Game Boy (Japan, USA) (Rev 1).sfc  262,144 bytes  27A03C98
Super Game Boy (Japan).sfc               262,144 bytes  2E35EDBB
Super Game Boy (Japan, USA) (Beta).sfc   262,144 bytes  F5FFB691


How to use
------------------------------------------------------------------------
Select the palette slot you want to edit. You can click on the colors in
the palette container to edit them. Once you're happy with the new color
you must click on "Set as: Color x" to save it in the palette. Click
"Reset" to reset the changes to the current palette.

You can store colors in the clipboard slots. Click on the squares to
store or load a single color. Switch between store and load mode with
the "Toggle" button.

Saving: Click on File > Modify Rom File to edit an existing SGB rom file
with your new palettes and settings. Or click on Save IPS patch to save
your settings as a patch file that can be shared online.
Loading: If you want to make changes to an already edited SGB rom file,
you can load the palette data directly from the rom file with the
Load Data option. This will also load (custom) border images that can be
viewed under View > Startup Border.

You can put extra preview images in the screenshot folder. Images must
have a resolution of 160 x 144 pixels and be in png or bmp format with
4 colors. The order of colors is determined by brightness.


Credits
------------------------------------------------------------------------
blizzz - Programming, Hacking


Thanks
------------------------------------------------------------------------
Mother Kojiro - For writing the palette password guide


Contact
------------------------------------------------------------------------
@blizzzilla on Twitter

RHDN Forums:
https://www.romhacking.net/forum/index.php?action=profile;u=71746

Bugs and feature requests can be submitted on GitHub:
https://github.com/blzla/SGB-Settings-Editor/issues


Requirements
------------------------------------------------------------------------
Windows 7 SP1 or newer with .NET Framework 4.7.2.


Version History
------------------------------------------------------------------------
1.4 - 30.12.2021
No changes from the Beta release

1.4 Beta - 19.12.2021
Palette export / import
Support for extended border slots from SGB2 Border Injector 1.0

1.3 - 28.11.2021
Color palette password reader

1.2 - 04 November 2021
Custom borders from SGB2 Border Injector 0.9 display correctly

1.1 - 26 October 2021
Renamed to SGB Settings Editor
Added support for game presets and border selection
Fixed a potential bug that could happen when the control type is
  switched to Type A with SGB enhanced games

1.0 - 16 October 2021
Initial Release of SGB Palette Editor
